namespace TeamReview
{
	public struct CodeSelection
	{
		private string _snippet;
		private string _codeFile;
		private string _codeMember;
		private string _codeProject;
		private int _startLine;
		private int _endLine;
		private string _codeNamespace;
		private string _codeClass;

		public string Snippet
		{
			[System.Diagnostics.DebuggerStepThrough]
			get { return _snippet; }

			[System.Diagnostics.DebuggerStepThrough]
			set { _snippet = value; }
		}

		public string CodeFile
		{
			[System.Diagnostics.DebuggerStepThrough]
			get { return _codeFile; }

			[System.Diagnostics.DebuggerStepThrough]
			set { _codeFile = value; }
		}

		public string CodeMember
		{
			[System.Diagnostics.DebuggerStepThrough]
			get { return _codeMember; }

			[System.Diagnostics.DebuggerStepThrough]
			set { _codeMember = value; }
		}

		public string CodeProject
		{
			[System.Diagnostics.DebuggerStepThrough]
			get { return _codeProject; }

			[System.Diagnostics.DebuggerStepThrough]
			set { _codeProject = value; }
		}

		public int StartLine
		{
			[System.Diagnostics.DebuggerStepThrough]
			get { return _startLine; }

			[System.Diagnostics.DebuggerStepThrough]
			set { _startLine = value; }
		}

		public int EndLine
		{
			[System.Diagnostics.DebuggerStepThrough]
			get { return _endLine; }

			[System.Diagnostics.DebuggerStepThrough]
			set { _endLine = value; }
		}

		public string Namespace
		{
			[System.Diagnostics.DebuggerStepThrough]
			get { return _codeNamespace; }

			[System.Diagnostics.DebuggerStepThrough]
			set { _codeNamespace = value; }
		}

		public string CodeClass
		{
			[System.Diagnostics.DebuggerStepThrough]
			get { return _codeClass; }

			[System.Diagnostics.DebuggerStepThrough]
			set { _codeClass = value; }
		}
	}
}
